polytheistic religion - French English Dictionary